home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / baseres3.arc / BASERES3.DOC < prev   
Text File  |  1986-02-22  |  3KB  |  82 lines

  1.                   Bases Stay Resident Program
  2.                             for
  3.                      IBM and Compatibles
  4.                          written by
  5.  
  6.                   L/G Computer Consultants
  7.                          box 190
  8.                    Willingboro, NJ 08046
  9.  
  10.  
  11.                    * * * ShareWare * * *
  12.  
  13.      If you like this program and would like to be on our list
  14.      for upgrades and improvements, and also would like the
  15.      source code on disk, send $10.00 to the above address.
  16.  
  17.  
  18.  
  19.  
  20.  
  21. Baseres is a stay-resident program written in Turbo Pascal to satisfy
  22. the programmer's need (especially C language) for base conversion of
  23. numbers and characters. The conversions are displayed simultaneously
  24. for Ascii, Hex, Decimal, Binary and Octal.
  25.  
  26. This program automatically supports Monochrome or Color cards and
  27. monitors provided they are IBM or CLOSE compatible.
  28.  
  29.  
  30. Function keys, alt-Numpad keys, Cursor control keys etc. are supported
  31. in the Ascii mode simply by pressing the key, or in the case of
  32. alt numpad, holding the alt key while entering the number on the pad.
  33. Example: alt 127 is the del character ''.
  34.  
  35. The numbers for special keys such as F1 or ctrl Home are 128 higher
  36. than the actual number returned. For F1, Turbo Pascal
  37. returns 27,59 (or Esc,;). This can cause confusion and additional
  38. test code when testing for what was returned.
  39.  
  40. In the F1 example, the code returned to the condition
  41. statement following the read function would be 59. This would be fine
  42. if the ascii character ';' which is also 59 was not in the list
  43. of expected characters. Our ReadCh function (included in the source)
  44. returns a unique number for the condition statement to process making
  45. life much easier. If you do not wish to use this convention, simply
  46. subtract 128 from the decimal number returned, or send us a note with
  47. your $10.00 and tell us you want to see the actual number present, and
  48. we will send you a new com file along with the source code.
  49.  
  50. All tests and conversions other than special keys return the actual number.
  51.  
  52. To invoke baseres, simply press alt F10 while in your editor, or wherever
  53. after initially typing baseres to load the program into memory.
  54.  
  55. To exit the program and still leave it ready and willing to help, hit the
  56. return when asked for the input base.
  57.  
  58. To cause baseres to exit memory, press alt-F10 to activate the program, then
  59. press ctrl-Home at the input base prompt (BE SURE THAT THIS IS THE LAST
  60. RESIDENT MODULE TO BE LOADED INTO MEMORY if you intend to cause it to
  61. exit, otherwise DOS will go banannas!).
  62.  
  63. We have not tested compatibility with other resident programs extensively,
  64. but what we have tried seems to work well. Please inform us of any
  65. problems you have with baseres co-existing with other memory resident
  66. programs.
  67.  
  68. ****
  69. 9-26-85
  70.  
  71. The stay-resident code has been improved and will now work on the
  72. IBM AT.
  73.  
  74. ****
  75.  
  76. The authors wish to thank Lane Ferris (the hunter's helper) for the
  77. use of his stay resident code, and Bela Lubkin (of Borland International)
  78. for his conversion procedures without which this program would not have
  79. been possible.
  80.  
  81.  
  82.